.page-item-five-couple .page-item-five-item:nth-child(odd),
.page-item-five-box-couple .page-item-five-item:nth-child(odd) {
  background-color: #a6efff;
}

.page-item-five-couple .page-item-five-item:nth-child(even),
.page-item-five-box-couple .page-item-five-item:nth-child(even) {
  background-color: #aee0fb;
}

.relation-pop-three-couple .relation-item::after {
  border-bottom: 3px dashed #00bbe3;
}
.relation-pop-three-couple .relation-item {
  border: 3px solid #00bbe3;
}
.page-item-six-relation-couple .page-item-six-item:nth-child(1),
.page-item-six-relation-couple .page-item-six-item:nth-child(4),
.couple-pop-box div:nth-child(odd) {
  background-color: #00bbe3;
}

.page-item-six-relation-couple .page-item-six-item:nth-child(2),
.page-item-six-relation-couple .page-item-six-item:nth-child(3),
.couple-pop-box div:nth-child(even) {
  background-color: #009cef;
}
.questions-item-couple:nth-child(odd) {
  background-color: #a6efff;
}
.questions-item-couple:nth-child(even) {
  background-color: #aee0fb;
}
.relation-total-item-couple {
  border: 3px solid #00bbe3;
}
.relation-total-item-couple .relation-total-title {
  color: #00bbe3;
}
.relation-love-item-couple:nth-child(even) {
  background: url("./../../assets/img/detail/couple/love-odd.svg");
  background-size: cover;
}

.relation-love-item-couple:nth-child(odd) {
  background: url("./../../assets/img/detail/couple/love-even.svg") no-repeat;
  background-size: cover;
}
.page-item-example-couple {
  border: 3px solid #009cef;
  background-color: #ecf8fb;
}
.couple-pop-box {
  display: flex;
  margin-top: 20px;
}
.couple-pop-box div {
  width: 90px;
  height: 45px;
  margin-right: 20px;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  padding: 55px 30px;
}
.couple-pop-box div:nth-child(1) {
  margin-top: 30px;
}
.couple-pop-box div:nth-child(3) {
  margin-top: 40px;
}
.couple-pop-box div:nth-child(1) {
  margin-top: 30px;
}

.relation-pop-three-couple-flex {
  display: flex;
  margin-top: 40px;
}
.relation-pop-three-couple-flex .couple-item {
  border: 3px solid #00bbe3;
  background-color: #fff;
  width: 200px;
  height: 280px;
  padding: 0 40px;
  border-radius: 50%;
  display: flex;
  align-content: center;
  flex-wrap: wrap;
  margin-right: 20px;
}
.relation-pop-three-couple-flex .couple-item:nth-child(2) {
  margin-top: 50px;
}
.couple-item-title-three {
  line-height: 24px;
}
.gradual-couple {
  background: -webkit-gradient(
    linear,
    0 0,
    0 100%,
    from(transparent),
    to(rgb(222 249 255))
  );
}

.alink {
  display: flex;
  justify-content: space-between;
}
